home *** CD-ROM | disk | FTP | other *** search
/ LEGS / LEGS.iso / LEGS vol.1⁄5MB / LEGS vol.1_5MB.rsrc / bin.rsrc_CODE_39_HyperTraps.txt < prev    next >
Text File  |  1994-02-05  |  79KB  |  1,427 lines

  1. # near model CODE resource
  2. # jump table entries: 7440-7459 (20 of them)
  3. export_930:
  4. 00000000  40E7                     move.w     -[A7], SR
  5. 00000002  0257 0700                andi.w     [A7], 0x700
  6. 00000006  663A                     bne        +0x3C /* 00000042 */
  7. 00000008  548F                     addq.l     A7, 2
  8. 0000000A  007C 0200                ori.w      sr, 512
  9. 0000000E  2F0D                     move.l     -[A7], A5
  10. 00000010  2A78 0904                movea.l    A5, [0x00000904 /* CurrentA5 */]
  11. 00000014  2B5F C174                move.l     [A5 - 0x3E8C], [A7]+
  12. 00000018  2B48 C178                move.l     [A5 - 0x3E88], A0
  13. 0000001C  2B5F C17C                move.l     [A5 - 0x3E84], [A7]+
  14. 00000020  206D C2DA                movea.l    A0, [A5 - 0x3D26]
  15. 00000024  4E90                     jsr        [A0]
  16. 00000026  40ED C172                move.w     [A5 - 0x3E8E], SR
  17. 0000002A  206D C178                movea.l    A0, [A5 - 0x3E88]
  18. 0000002E  2F2D C17C                move.l     -[A7], [A5 - 0x3E84]
  19. 00000032  026D F8FF C172           andi.w     [A5 - 0x3E8E], 0xF8FF
  20. 00000038  46ED C172                move.w     SR, [A5 - 0x3E8E]
  21. 0000003C  2A6D C174                movea.l    A5, [A5 - 0x3E8C]
  22. 00000040  4E75                     rts
  23. label00000042:
  24. 00000042  548F                     addq.l     A7, 2
  25. 00000044  2F0D                     move.l     -[A7], A5
  26. 00000046  2A78 0904                movea.l    A5, [0x00000904 /* CurrentA5 */]
  27. 0000004A  2F2D C2DA                move.l     -[A7], [A5 - 0x3D26]
  28. 0000004E  2A6F 0004                movea.l    A5, [A7 + 0x4]
  29. 00000052  2E9F                     move.l     [A7], [A7]+
  30. 00000054  4E75                     rts
  31. export_931:
  32. 00000056  40E7                     move.w     -[A7], SR
  33. 00000058  0257 0700                andi.w     [A7], 0x700
  34. 0000005C  663A                     bne        +0x3C /* 00000098 */
  35. 0000005E  548F                     addq.l     A7, 2
  36. 00000060  007C 0200                ori.w      sr, 512
  37. 00000064  2F0D                     move.l     -[A7], A5
  38. 00000066  2A78 0904                movea.l    A5, [0x00000904 /* CurrentA5 */]
  39. 0000006A  2B5F C174                move.l     [A5 - 0x3E8C], [A7]+
  40. 0000006E  2B48 C178                move.l     [A5 - 0x3E88], A0
  41. 00000072  2B5F C17C                move.l     [A5 - 0x3E84], [A7]+
  42. 00000076  206D B582                movea.l    A0, [A5 - 0x4A7E]
  43. 0000007A  4E90                     jsr        [A0]
  44. 0000007C  40ED C172                move.w     [A5 - 0x3E8E], SR
  45. 00000080  206D C178                movea.l    A0, [A5 - 0x3E88]
  46. 00000084  2F2D C17C                move.l     -[A7], [A5 - 0x3E84]
  47. 00000088  026D F8FF C172           andi.w     [A5 - 0x3E8E], 0xF8FF
  48. 0000008E  46ED C172                move.w     SR, [A5 - 0x3E8E]
  49. 00000092  2A6D C174                movea.l    A5, [A5 - 0x3E8C]
  50. 00000096  4E75                     rts
  51. label00000098:
  52. 00000098  548F                     addq.l     A7, 2
  53. 0000009A  2F0D                     move.l     -[A7], A5
  54. 0000009C  2A78 0904                movea.l    A5, [0x00000904 /* CurrentA5 */]
  55. 000000A0  2F2D B582                move.l     -[A7], [A5 - 0x4A7E]
  56. 000000A4  2A6F 0004                movea.l    A5, [A7 + 0x4]
  57. 000000A8  2E9F                     move.l     [A7], [A7]+
  58. 000000AA  4E75                     rts
  59. export_932:
  60. 000000AC  4E56 FFF2                link       A6, -0x000E
  61. 000000B0  41EE FFF2                lea.l      A0, [A6 - 0xE]
  62. 000000B4  43ED C50E                lea.l      A1, [A5 - 0x3AF2]
  63. 000000B8  7006                     moveq.l    D0, 0x06
  64. label000000BA:
  65. 000000BA  30D9                     move.w     [A0]+, [A1]+
  66. 000000BC  51C8 FFFC                dbf        D0, -0x6 /* 000000BA */
  67. 000000C0  41EE FFF8                lea.l      A0, [A6 - 0x8]
  68. 000000C4  43ED C0A2                lea.l      A1, [A5 - 0x3F5E]
  69. 000000C8  7003                     moveq.l    D0, 0x03
  70. label000000CA:
  71. 000000CA  30D9                     move.w     [A0]+, [A1]+
  72. 000000CC  51C8 FFFC                dbf        D0, -0x6 /* 000000CA */
  73. 000000D0  486E FFF2                pea.l      [A6 - 0xE]
  74. 000000D4  A875                     syscall    SetPBits/SetPortBits
  75. 000000D6  2F2E 0016                move.l     -[A7], [A6 + 0x16]
  76. 000000DA  2F2E 0012                move.l     -[A7], [A6 + 0x12]
  77. 000000DE  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  78. 000000E2  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  79. 000000E6  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  80. 000000EA  A8EB                     syscall    StdBits
  81. 000000EC  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  82. 000000F0  4EAD 2F12                jsr        [A5 + 0x2F12 /* export_1502 */]
  83. 000000F4  206D C242                movea.l    A0, [A5 - 0x3DBE]
  84. 000000F8  43EE FFF8                lea.l      A1, [A6 - 0x8]
  85. 000000FC  5088                     addq.l     A0, 8
  86. 000000FE  7003                     moveq.l    D0, 0x03
  87. label00000100:
  88. 00000100  32D8                     move.w     [A1]+, [A0]+
  89. 00000102  51C8 FFFC                dbf        D0, -0x6 /* 00000100 */
  90. 00000106  486E FFF2                pea.l      [A6 - 0xE]
  91. 0000010A  A875                     syscall    SetPBits/SetPortBits
  92. 0000010C  4E5E                     unlink     A6
  93. 0000010E  205F                     movea.l    A0, [A7]+
  94. 00000110  DEFC 0012                add.w      A7, 0x12
  95. 00000114  4ED0                     jmp        [A0]
  96. export_933:
  97. 00000116  4E56 FFF2                link       A6, -0x000E
  98. 0000011A  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  99. 0000011E  42A7                     clr.l      -[A7]
  100. 00000120  2E8D                     move.l     [A7], A5
  101. 00000122  2A78 0904                movea.l    A5, [0x00000904 /* CurrentA5 */]
  102. 00000126  2E1F                     move.l     D7, [A7]+
  103. 00000128  102D BA34                move.b     D0, [A5 - 0x45CC]
  104. 0000012C  6602                     bne        +0x4 /* 00000130 */
  105. 0000012E  605C                     bra        +0x5E /* 0000018C */
  106. label00000130:
  107. 00000130  2F2D B406                move.l     -[A7], [A5 - 0x4BFA]
  108. 00000134  205F                     movea.l    A0, [A7]+
  109. 00000136  4E90                     jsr        [A0]
  110. 00000138  4267                     clr.w      -[A7]
  111. 0000013A  4EAD 238A                jsr        [A5 + 0x238A /* export_1133 */]
  112. 0000013E  101F                     move.b     D0, [A7]+
  113. 00000140  664A                     bne        +0x4C /* 0000018C */
  114. 00000142  42A7                     clr.l      -[A7]
  115. 00000144  A11A                     syscall    GetZone, flags=1
  116. 00000146  2E88                     move.l     [A7], A0
  117. 00000148  265F                     movea.l    A3, [A7]+
  118. 0000014A  2F2D A076                move.l     -[A7], [A5 - 0x5F8A]
  119. 0000014E  205F                     movea.l    A0, [A7]+
  120. 00000150  A01B                     syscall    SetZone
  121. 00000152  207C 0000 0A1C           movea.l    A0, 0xA1C
  122. 00000158  2850                     movea.l    A4, [A0]
  123. 0000015A  4267                     clr.w      -[A7]
  124. 0000015C  2F0C                     move.l     -[A7], A4
  125. 0000015E  2F2D BA30                move.l     -[A7], [A5 - 0x45D0]
  126. 00000162  4EAD 209A                jsr        [A5 + 0x209A /* export_1039 */]
  127. 00000166  101F                     move.b     D0, [A7]+
  128. 00000168  6618                     bne        +0x1A /* 00000182 */
  129. 0000016A  486D BA30                pea.l      [A5 - 0x45D0]
  130. 0000016E  4EAD 21FA                jsr        [A5 + 0x21FA /* export_1083 */]
  131. 00000172  2B4C BA30                move.l     [A5 - 0x45D0], A4
  132. 00000176  4267                     clr.w      -[A7]
  133. 00000178  486D BA30                pea.l      [A5 - 0x45D0]
  134. 0000017C  4EAD 0342                jsr        [A5 + 0x342 /* export_100 */]
  135. 00000180  3C1F                     move.w     D6, [A7]+
  136. label00000182:
  137. 00000182  4EAD 2E92                jsr        [A5 + 0x2E92 /* export_1486 */]
  138. 00000186  2F0B                     move.l     -[A7], A3
  139. 00000188  205F                     movea.l    A0, [A7]+
  140. 0000018A  A01B                     syscall    SetZone
  141. label0000018C:
  142. 0000018C  42A7                     clr.l      -[A7]
  143. 0000018E  2F07                     move.l     -[A7], D7
  144. 00000190  2F4D 0004                move.l     [A7 + 0x4], A5
  145. 00000194  2A5F                     movea.l    A5, [A7]+
  146. 00000196  2E1F                     move.l     D7, [A7]+
  147. 00000198  4CDF 18C0                movem.l    D6,D7,A3,A4, [A7]+
  148. 0000019C  4E5E                     unlink     A6
  149. 0000019E  4E75                     rts
  150. export_934:
  151. 000001A0  4E56 FFF6                link       A6, -0x000A
  152. 000001A4  2F07                     move.l     -[A7], D7
  153. 000001A6  42A7                     clr.l      -[A7]
  154. 000001A8  2E8D                     move.l     [A7], A5
  155. 000001AA  2A78 0904                movea.l    A5, [0x00000904 /* CurrentA5 */]
  156. 000001AE  2E1F                     move.l     D7, [A7]+
  157. 000001B0  102D A07A                move.b     D0, [A5 - 0x5F86]
  158. 000001B4  6760                     beq        +0x62 /* 00000216 */
  159. 000001B6  102D BA34                move.b     D0, [A5 - 0x45CC]
  160. 000001BA  6766                     beq        +0x68 /* 00000222 */
  161. 000001BC  4A6E 0008                tst.w      [A6 + 0x8]
  162. 000001C0  57C1                     seq        D1
  163. 000001C2  4A01                     tst.b      D1
  164. 000001C4  660C                     bne        +0xE /* 000001D2 */
  165. 000001C6  4A6D A0A0                tst.w      [A5 - 0x5F60]
  166. 000001CA  5CC2                     sge        D2
  167. 000001CC  8202                     or.b       D1, D2
  168. 000001CE  C001                     and.b      D0, D1
  169. 000001D0  6750                     beq        +0x52 /* 00000222 */
  170. label000001D2:
  171. 000001D2  4A6E 0008                tst.w      [A6 + 0x8]
  172. 000001D6  57C0                     seq        D0
  173. 000001D8  4A00                     tst.b      D0
  174. 000001DA  662C                     bne        +0x2E /* 00000208 */
  175. 000001DC  2F00                     move.l     -[A7], D0
  176. 000001DE  42A7                     clr.l      -[A7]
  177. 000001E0  486E 0008                pea.l      [A6 + 0x8]
  178. 000001E4  486E FFF6                pea.l      [A6 - 0xA]
  179. 000001E8  4EAD 2F4A                jsr        [A5 + 0x2F4A /* export_1509 */]
  180. 000001EC  321F                     move.w     D1, [A7]+
  181. 000001EE  201F                     move.l     D0, [A7]+
  182. 000001F0  4A41                     tst.w      D1
  183. 000001F2  56C1                     sne        D1
  184. 000001F4  4A01                     tst.b      D1
  185. 000001F6  672A                     beq        +0x2C /* 00000222 */
  186. 000001F8  342E FFFA                move.w     D2, [A6 - 0x6]
  187. 000001FC  B46D FE12                cmp.w      D2, [A5 - 0x1EE]
  188. 00000200  5DC2                     slt        D2
  189. 00000202  C202                     and.b      D1, D2
  190. 00000204  8001                     or.b       D0, D1
  191. 00000206  671A                     beq        +0x1C /* 00000222 */
  192. label00000208:
  193. 00000208  3F2E 0008                move.w     -[A7], [A6 + 0x8]
  194. 0000020C  2F2D B448                move.l     -[A7], [A5 - 0x4BB8]
  195. 00000210  205F                     movea.l    A0, [A7]+
  196. 00000212  4E90                     jsr        [A0]
  197. 00000214  600C                     bra        +0xE /* 00000222 */
  198. label00000216:
  199. 00000216  4A6E 0008                tst.w      [A6 + 0x8]
  200. 0000021A  6606                     bne        +0x8 /* 00000222 */
  201. 0000021C  1B7C 0001 B45C           move.b     [A5 - 0x4BA4], 0x1
  202. label00000222:
  203. 00000222  42A7                     clr.l      -[A7]
  204. 00000224  2F07                     move.l     -[A7], D7
  205. 00000226  2F4D 0004                move.l     [A7 + 0x4], A5
  206. 0000022A  2A5F                     movea.l    A5, [A7]+
  207. 0000022C  2E1F                     move.l     D7, [A7]+
  208. 0000022E  2E1F                     move.l     D7, [A7]+
  209. 00000230  4E5E                     unlink     A6
  210. 00000232  205F                     movea.l    A0, [A7]+
  211. 00000234  544F                     addq.w     A7, 2
  212. 00000236  4ED0                     jmp        [A0]
  213. export_935:
  214. 00000238  4E56 FFEA                link       A6, -0x0016
  215. 0000023C  206E 0008                movea.l    A0, [A6 + 0x8]
  216. 00000240  43EE FFF8                lea.l      A1, [A6 - 0x8]
  217. 00000244  7003                     moveq.l    D0, 0x03
  218. label00000246:
  219. 00000246  32D8                     move.w     [A1]+, [A0]+
  220. 00000248  51C8 FFFC                dbf        D0, -0x6 /* 00000246 */
  221. 0000024C  41EE FFEA                lea.l      A0, [A6 - 0x16]
  222. 00000250  43ED C50E                lea.l      A1, [A5 - 0x3AF2]
  223. 00000254  7006                     moveq.l    D0, 0x06
  224. label00000256:
  225. 00000256  30D9                     move.w     [A0]+, [A1]+
  226. 00000258  51C8 FFFC                dbf        D0, -0x6 /* 00000256 */
  227. 0000025C  41EE FFF0                lea.l      A0, [A6 - 0x10]
  228. 00000260  43ED C0A2                lea.l      A1, [A5 - 0x3F5E]
  229. 00000264  7003                     moveq.l    D0, 0x03
  230. label00000266:
  231. 00000266  30D9                     move.w     [A0]+, [A1]+
  232. 00000268  51C8 FFFC                dbf        D0, -0x6 /* 00000266 */
  233. 0000026C  486E FFEA                pea.l      [A6 - 0x16]
  234. 00000270  A875                     syscall    SetPBits/SetPortBits
  235. 00000272  7002                     moveq.l    D0, 0x02
  236. 00000274  B02E 000C                cmp.b      D0, [A6 + 0xC]
  237. 00000278  6614                     bne        +0x16 /* 0000028E */
  238. 0000027A  486D C24E                pea.l      [A5 - 0x3DB2]
  239. 0000027E  486E FFF8                pea.l      [A6 - 0x8]
  240. 00000282  486E FFF8                pea.l      [A6 - 0x8]
  241. 00000286  4267                     clr.w      -[A7]
  242. 00000288  42A7                     clr.l      -[A7]
  243. 0000028A  A8EB                     syscall    StdBits
  244. 0000028C  600A                     bra        +0xC /* 00000298 */
  245. label0000028E:
  246. 0000028E  1F2E 000C                move.b     -[A7], [A6 + 0xC]
  247. 00000292  486E FFF8                pea.l      [A6 - 0x8]
  248. 00000296  A8A0                     syscall    StdRect
  249. label00000298:
  250. 00000298  486E FFF8                pea.l      [A6 - 0x8]
  251. 0000029C  4EAD 2F12                jsr        [A5 + 0x2F12 /* export_1502 */]
  252. 000002A0  206D C242                movea.l    A0, [A5 - 0x3DBE]
  253. 000002A4  43EE FFF0                lea.l      A1, [A6 - 0x10]
  254. 000002A8  5088                     addq.l     A0, 8
  255. 000002AA  7003                     moveq.l    D0, 0x03
  256. label000002AC:
  257. 000002AC  32D8                     move.w     [A1]+, [A0]+
  258. 000002AE  51C8 FFFC                dbf        D0, -0x6 /* 000002AC */
  259. 000002B2  486E FFEA                pea.l      [A6 - 0x16]
  260. 000002B6  A875                     syscall    SetPBits/SetPortBits
  261. 000002B8  4E5E                     unlink     A6
  262. 000002BA  205F                     movea.l    A0, [A7]+
  263. 000002BC  5C4F                     addq.w     A7, 6
  264. 000002BE  4ED0                     jmp        [A0]
  265. export_936:
  266. 000002C0  4E56 FFEA                link       A6, -0x0016
  267. 000002C4  41EE FFEA                lea.l      A0, [A6 - 0x16]
  268. 000002C8  43ED C50E                lea.l      A1, [A5 - 0x3AF2]
  269. 000002CC  7006                     moveq.l    D0, 0x06
  270. label000002CE:
  271. 000002CE  30D9                     move.w     [A0]+, [A1]+
  272. 000002D0  51C8 FFFC                dbf        D0, -0x6 /* 000002CE */
  273. 000002D4  41EE FFF0                lea.l      A0, [A6 - 0x10]
  274. 000002D8  43ED C0A2                lea.l      A1, [A5 - 0x3F5E]
  275. 000002DC  7003                     moveq.l    D0, 0x03
  276. label000002DE:
  277. 000002DE  30D9                     move.w     [A0]+, [A1]+
  278. 000002E0  51C8 FFFC                dbf        D0, -0x6 /* 000002DE */
  279. 000002E4  486E FFEA                pea.l      [A6 - 0x16]
  280. 000002E8  A875                     syscall    SetPBits/SetPortBits
  281. 000002EA  206E 0008                movea.l    A0, [A6 + 0x8]
  282. 000002EE  2050                     movea.l    A0, [A0]
  283. 000002F0  43EE FFF8                lea.l      A1, [A6 - 0x8]
  284. 000002F4  5488                     addq.l     A0, 2
  285. 000002F6  7003                     moveq.l    D0, 0x03
  286. label000002F8:
  287. 000002F8  32D8                     move.w     [A1]+, [A0]+
  288. 000002FA  51C8 FFFC                dbf        D0, -0x6 /* 000002F8 */
  289. 000002FE  7002                     moveq.l    D0, 0x02
  290. 00000300  B02E 000C                cmp.b      D0, [A6 + 0xC]
  291. 00000304  6616                     bne        +0x18 /* 0000031C */
  292. 00000306  486D C24E                pea.l      [A5 - 0x3DB2]
  293. 0000030A  486E FFF8                pea.l      [A6 - 0x8]
  294. 0000030E  486E FFF8                pea.l      [A6 - 0x8]
  295. 00000312  4267                     clr.w      -[A7]
  296. 00000314  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  297. 00000318  A8EB                     syscall    StdBits
  298. 0000031A  600A                     bra        +0xC /* 00000326 */
  299. label0000031C:
  300. 0000031C  1F2E 000C                move.b     -[A7], [A6 + 0xC]
  301. 00000320  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  302. 00000324  A8D1                     syscall    StdRgn
  303. label00000326:
  304. 00000326  486E FFF8                pea.l      [A6 - 0x8]
  305. 0000032A  4EAD 2F12                jsr        [A5 + 0x2F12 /* export_1502 */]
  306. 0000032E  206D C242                movea.l    A0, [A5 - 0x3DBE]
  307. 00000332  43EE FFF0                lea.l      A1, [A6 - 0x10]
  308. 00000336  5088                     addq.l     A0, 8
  309. 00000338  7003                     moveq.l    D0, 0x03
  310. label0000033A:
  311. 0000033A  32D8                     move.w     [A1]+, [A0]+
  312. 0000033C  51C8 FFFC                dbf        D0, -0x6 /* 0000033A */
  313. 00000340  486E FFEA                pea.l      [A6 - 0x16]
  314. 00000344  A875                     syscall    SetPBits/SetPortBits
  315. 00000346  4E5E                     unlink     A6
  316. 00000348  205F                     movea.l    A0, [A7]+
  317. 0000034A  5C4F                     addq.w     A7, 6
  318. 0000034C  4ED0                     jmp        [A0]
  319. export_937:
  320. 0000034E  4E56 FFEA                link       A6, -0x0016
  321. 00000352  48E7 0300                movem.l    -[A7], D6,D7
  322. 00000356  42A7                     clr.l      -[A7]
  323. 00000358  2E8D                     move.l     [A7], A5
  324. 0000035A  2A78 0904                movea.l    A5, [0x00000904 /* CurrentA5 */]
  325. 0000035E  2E1F                     move.l     D7, [A7]+
  326. 00000360  41ED C50C                lea.l      A0, [A5 - 0x3AF4]
  327. 00000364  B1ED FE80                cmpa.l     A0, [A5 - 0x180]
  328. 00000368  6668                     bne        +0x6A /* 000003D2 */
  329. 0000036A  41EE FFEA                lea.l      A0, [A6 - 0x16]
  330. 0000036E  43ED C50E                lea.l      A1, [A5 - 0x3AF2]
  331. 00000372  7006                     moveq.l    D0, 0x06
  332. label00000374:
  333. 00000374  30D9                     move.w     [A0]+, [A1]+
  334. 00000376  51C8 FFFC                dbf        D0, -0x6 /* 00000374 */
  335. 0000037A  41EE FFF0                lea.l      A0, [A6 - 0x10]
  336. 0000037E  43ED C0A2                lea.l      A1, [A5 - 0x3F5E]
  337. 00000382  7003                     moveq.l    D0, 0x03
  338. label00000384:
  339. 00000384  30D9                     move.w     [A0]+, [A1]+
  340. 00000386  51C8 FFFC                dbf        D0, -0x6 /* 00000384 */
  341. 0000038A  486E FFEA                pea.l      [A6 - 0x16]
  342. 0000038E  A875                     syscall    SetPBits/SetPortBits
  343. 00000390  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  344. 00000394  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  345. 00000398  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  346. 0000039C  2F2D B440                move.l     -[A7], [A5 - 0x4BC0]
  347. 000003A0  205F                     movea.l    A0, [A7]+
  348. 000003A2  4E90                     jsr        [A0]
  349. 000003A4  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  350. 000003A8  4EAD 2F12                jsr        [A5 + 0x2F12 /* export_1502 */]
  351. 000003AC  206D C242                movea.l    A0, [A5 - 0x3DBE]
  352. 000003B0  43EE FFF0                lea.l      A1, [A6 - 0x10]
  353. 000003B4  5088                     addq.l     A0, 8
  354. 000003B6  7003                     moveq.l    D0, 0x03
  355. label000003B8:
  356. 000003B8  32D8                     move.w     [A1]+, [A0]+
  357. 000003BA  51C8 FFFC                dbf        D0, -0x6 /* 000003B8 */
  358. 000003BE  486E FFEA                pea.l      [A6 - 0x16]
  359. 000003C2  A875                     syscall    SetPBits/SetPortBits
  360. 000003C4  42A7                     clr.l      -[A7]
  361. 000003C6  2F07                     move.l     -[A7], D7
  362. 000003C8  2F4D 0004                move.l     [A7 + 0x4], A5
  363. 000003CC  2A5F                     movea.l    A5, [A7]+
  364. 000003CE  2E1F                     move.l     D7, [A7]+
  365. 000003D0  6022                     bra        +0x24 /* 000003F4 */
  366. label000003D2:
  367. 000003D2  2C2D B440                move.l     D6, [A5 - 0x4BC0]
  368. 000003D6  42A7                     clr.l      -[A7]
  369. 000003D8  2F07                     move.l     -[A7], D7
  370. 000003DA  2F4D 0004                move.l     [A7 + 0x4], A5
  371. 000003DE  2A5F                     movea.l    A5, [A7]+
  372. 000003E0  2E1F                     move.l     D7, [A7]+
  373. 000003E2  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  374. 000003E6  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  375. 000003EA  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  376. 000003EE  2F06                     move.l     -[A7], D6
  377. 000003F0  205F                     movea.l    A0, [A7]+
  378. 000003F2  4E90                     jsr        [A0]
  379. label000003F4:
  380. 000003F4  4CDF 00C0                movem.l    D6,D7, [A7]+
  381. 000003F8  4E5E                     unlink     A6
  382. 000003FA  205F                     movea.l    A0, [A7]+
  383. 000003FC  DEFC 000C                add.w      A7, 0xC
  384. 00000400  4ED0                     jmp        [A0]
  385. export_938:
  386. fn00000402:
  387. 00000402  4E56 FFF8                link       A6, -0x0008
  388. 00000406  48E7 0018                movem.l    -[A7], A3,A4
  389. 0000040A  102D C958                move.b     D0, [A5 - 0x36A8]
  390. 0000040E  6702                     beq        +0x4 /* 00000412 */
  391. 00000410  6022                     bra        +0x24 /* 00000434 */
  392. label00000412:
  393. 00000412  42A7                     clr.l      -[A7]
  394. 00000414  1F3C 0001                move.b     -[A7], 0x1
  395. 00000418  1F3C 0001                move.b     -[A7], 0x1
  396. 0000041C  4EAD 255A                jsr        [A5 + 0x255A /* export_1191 */]
  397. 00000420  265F                     movea.l    A3, [A7]+
  398. 00000422  286B 0090                movea.l    A4, [A3 + 0x90]
  399. 00000426  200C                     move.l     D0, A4
  400. 00000428  670A                     beq        +0xC /* 00000434 */
  401. 0000042A  2F0C                     move.l     -[A7], A4
  402. 0000042C  4EBA 0A48                jsr        [PC + 0xA48 /* 00000E76 */]
  403. 00000430  2F0C                     move.l     -[A7], A4
  404. 00000432  A91F                     syscall    SelectWindow
  405. label00000434:
  406. 00000434  4CDF 1800                movem.l    A3,A4, [A7]+
  407. 00000438  4E5E                     unlink     A6
  408. 0000043A  4E75                     rts
  409. fn0000043C:
  410. 0000043C  4E56 0000                link       A6, 0
  411. 00000440  42A7                     clr.l      -[A7]
  412. 00000442  206E 0008                movea.l    A0, [A6 + 0x8]
  413. 00000446  2F28 FFFC                move.l     -[A7], [A0 - 0x4]
  414. 0000044A  2F4D 0004                move.l     [A7 + 0x4], A5
  415. 0000044E  2A5F                     movea.l    A5, [A7]+
  416. 00000450  206E 0008                movea.l    A0, [A6 + 0x8]
  417. 00000454  215F FFFC                move.l     [A0 - 0x4], [A7]+
  418. 00000458  206E 0008                movea.l    A0, [A6 + 0x8]
  419. 0000045C  2C48                     movea.l    A6, A0
  420. 0000045E  4EFA 0134                jmp        [PC + 0x134 /* 00000594 */]
  421. 00000462  0000 4E5E                ori.b      D0, 0x5E /* '^' */
  422. 00000466  2E9F                     move.l     [A7], [A7]+
  423. 00000468  4E75                     rts
  424. export_939:
  425. 0000046A  4E56 FFEC                link       A6, -0x0014
  426. 0000046E  48E7 1F38                movem.l    -[A7], D3,D4,D5,D6,D7,A2,A3,A4
  427. 00000472  42A7                     clr.l      -[A7]
  428. 00000474  2E8D                     move.l     [A7], A5
  429. 00000476  2A78 0904                movea.l    A5, [0x00000904 /* CurrentA5 */]
  430. 0000047A  2D5F FFFC                move.l     [A6 - 0x4], [A7]+
  431. 0000047E  206E 0008                movea.l    A0, [A6 + 0x8]
  432. 00000482  2D48 FFF0                move.l     [A6 - 0x10], A0
  433. 00000486  4A68 006C                tst.w      [A0 + 0x6C]
  434. 0000048A  5DC0                     slt        D0
  435. 0000048C  4A00                     tst.b      D0
  436. 0000048E  6634                     bne        +0x36 /* 000004C4 */
  437. 00000490  206E FFF0                movea.l    A0, [A6 - 0x10]
  438. 00000494  7202                     moveq.l    D1, 0x02
  439. 00000496  B268 006C                cmp.w      D1, [A0 + 0x6C]
  440. 0000049A  57C1                     seq        D1
  441. 0000049C  8001                     or.b       D0, D1
  442. 0000049E  6624                     bne        +0x26 /* 000004C4 */
  443. 000004A0  122D BA46                move.b     D1, [A5 - 0x45BA]
  444. 000004A4  6730                     beq        +0x32 /* 000004D6 */
  445. 000004A6  48E7 C000                movem.l    -[A7], D0,D1
  446. 000004AA  4267                     clr.w      -[A7]
  447. 000004AC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  448. 000004B0  7002                     moveq.l    D0, 0x02
  449. 000004B2  A829                     syscall    LayerDispatch
  450. 000004B4  141F                     move.b     D2, [A7]+
  451. 000004B6  4CDF 0003                movem.l    D0,D1, [A7]+
  452. 000004BA  C202                     and.b      D1, D2
  453. 000004BC  8001                     or.b       D0, D1
  454. 000004BE  0240 0001                andi.w     D0, 0x1
  455. 000004C2  6712                     beq        +0x14 /* 000004D6 */
  456. label000004C4:
  457. 000004C4  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  458. 000004C8  2F2D B3E0                move.l     -[A7], [A5 - 0x4C20]
  459. 000004CC  205F                     movea.l    A0, [A7]+
  460. 000004CE  4E90                     jsr        [A0]
  461. 000004D0  2F0E                     move.l     -[A7], A6
  462. 000004D2  4EBA FF68                jsr        [PC - 0x98 /* 0000043C */]
  463. label000004D6:
  464. 000004D6  4267                     clr.w      -[A7]
  465. 000004D8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  466. 000004DC  4EAD 3002                jsr        [A5 + 0x3002 /* export_1532 */]
  467. 000004E0  101F                     move.b     D0, [A7]+
  468. 000004E2  675C                     beq        +0x5E /* 00000540 */
  469. 000004E4  42A7                     clr.l      -[A7]
  470. 000004E6  4EAD 2F0A                jsr        [A5 + 0x2F0A /* export_1501 */]
  471. 000004EA  202E 0008                move.l     D0, [A6 + 0x8]
  472. 000004EE  B09F                     cmp.l      D0, [A7]+
  473. 000004F0  6606                     bne        +0x8 /* 000004F8 */
  474. 000004F2  2F0E                     move.l     -[A7], A6
  475. 000004F4  4EBA FF46                jsr        [PC - 0xBA /* 0000043C */]
  476. label000004F8:
  477. 000004F8  486E FFF8                pea.l      [A6 - 0x8]
  478. 000004FC  A874                     syscall    GetPort
  479. 000004FE  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  480. 00000502  A873                     syscall    SetPort
  481. 00000504  42A7                     clr.l      -[A7]
  482. 00000506  1F3C 0001                move.b     -[A7], 0x1
  483. 0000050A  1F3C 0001                move.b     -[A7], 0x1
  484. 0000050E  4EAD 255A                jsr        [A5 + 0x255A /* export_1191 */]
  485. 00000512  2D5F FFF4                move.l     [A6 - 0xC], [A7]+
  486. 00000516  1B7C 0001 C95A           move.b     [A5 - 0x36A6], 0x1
  487. 0000051C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  488. 00000520  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  489. 00000524  4EAD 2CFA                jsr        [A5 + 0x2CFA /* export_1435 */]
  490. 00000528  422D C95A                clr.b      [A5 - 0x36A6]
  491. 0000052C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  492. 00000530  4EBA 0944                jsr        [PC + 0x944 /* 00000E76 */]
  493. 00000534  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  494. 00000538  A873                     syscall    SetPort
  495. 0000053A  2F0E                     move.l     -[A7], A6
  496. 0000053C  4EBA FEFE                jsr        [PC - 0x102 /* 0000043C */]
  497. label00000540:
  498. 00000540  4267                     clr.w      -[A7]
  499. 00000542  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  500. 00000546  4EAD 3012                jsr        [A5 + 0x3012 /* export_1534 */]
  501. 0000054A  101F                     move.b     D0, [A7]+
  502. 0000054C  672C                     beq        +0x2E /* 0000057A */
  503. 0000054E  102D C95A                move.b     D0, [A5 - 0x36A6]
  504. 00000552  6706                     beq        +0x8 /* 0000055A */
  505. 00000554  2F0E                     move.l     -[A7], A6
  506. 00000556  4EBA FEE4                jsr        [PC - 0x11C /* 0000043C */]
  507. label0000055A:
  508. 0000055A  4EBA FEA6                jsr        [PC - 0x15A /* 00000402 */]
  509. 0000055E  206E 0008                movea.l    A0, [A6 + 0x8]
  510. 00000562  2D48 FFEC                move.l     [A6 - 0x14], A0
  511. 00000566  226E FFEC                movea.l    A1, [A6 - 0x14]
  512. 0000056A  1029 006E                move.b     D0, [A1 + 0x6E]
  513. 0000056E  8028 006F                or.b       D0, [A0 + 0x6F]
  514. 00000572  206E FFEC                movea.l    A0, [A6 - 0x14]
  515. 00000576  1140 006F                move.b     [A0 + 0x6F], D0
  516. label0000057A:
  517. 0000057A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  518. 0000057E  2F2D B3E0                move.l     -[A7], [A5 - 0x4C20]
  519. 00000582  205F                     movea.l    A0, [A7]+
  520. 00000584  4E90                     jsr        [A0]
  521. 00000586  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  522. 0000058A  4EAD 249A                jsr        [A5 + 0x249A /* export_1167 */]
  523. 0000058E  2F0E                     move.l     -[A7], A6
  524. 00000590  4EBA FEAA                jsr        [PC - 0x156 /* 0000043C */]
  525. label00000594:
  526. 00000594  4FEE FFCC                lea.l      A7, [A6 - 0x34]
  527. 00000598  4CDF 1CF8                movem.l    D3,D4,D5,D6,D7,A2,A3,A4, [A7]+
  528. 0000059C  4E5E                     unlink     A6
  529. 0000059E  2E9F                     move.l     [A7], [A7]+
  530. 000005A0  4E75                     rts
  531. fn000005A2:
  532. 000005A2  4E56 0000                link       A6, 0
  533. 000005A6  203C 7FFF FFFF           move.l     D0, 0x7FFFFFFF
  534. 000005AC  C0AE 0008                and.l      D0, [A6 + 0x8]
  535. 000005B0  2D40 000C                move.l     [A6 + 0xC], D0
  536. 000005B4  4E5E                     unlink     A6
  537. 000005B6  205F                     movea.l    A0, [A7]+
  538. 000005B8  584F                     addq.w     A7, 4
  539. 000005BA  4ED0                     jmp        [A0]
  540. fn000005BC:
  541. 000005BC  4E56 0000                link       A6, 0
  542. 000005C0  422E 000E                clr.b      [A6 + 0xE]
  543. 000005C4  102D BA3C                move.b     D0, [A5 - 0x45C4]
  544. 000005C8  6642                     bne        +0x44 /* 0000060C */
  545. 000005CA  122D A006                move.b     D1, [A5 - 0x5FFA]
  546. 000005CE  0A01 0001                xori.b     D1, 0x1
  547. 000005D2  8001                     or.b       D0, D1
  548. 000005D4  4A00                     tst.b      D0
  549. 000005D6  6634                     bne        +0x36 /* 0000060C */
  550. 000005D8  7200                     moveq.l    D1, 0x00
  551. 000005DA  322E 000C                move.w     D1, [A6 + 0xC]
  552. 000005DE  C2BC 0000 0002           and.l      D1, 0x2
  553. 000005E4  4A81                     tst.l      D1
  554. 000005E6  57C1                     seq        D1
  555. 000005E8  8001                     or.b       D0, D1
  556. 000005EA  0240 0001                andi.w     D0, 0x1
  557. 000005EE  6702                     beq        +0x4 /* 000005F2 */
  558. 000005F0  601A                     bra        +0x1C /* 0000060C */
  559. label000005F2:
  560. 000005F2  422D A006                clr.b      [A5 - 0x5FFA]
  561. 000005F6  206E 0008                movea.l    A0, [A6 + 0x8]
  562. 000005FA  43ED 9FE4                lea.l      A1, [A5 - 0x601C]
  563. 000005FE  7007                     moveq.l    D0, 0x07
  564. label00000600:
  565. 00000600  30D9                     move.w     [A0]+, [A1]+
  566. 00000602  51C8 FFFC                dbf        D0, -0x6 /* 00000600 */
  567. 00000606  1D7C 0001 000E           move.b     [A6 + 0xE], 0x1
  568. label0000060C:
  569. 0000060C  4E5E                     unlink     A6
  570. 0000060E  205F                     movea.l    A0, [A7]+
  571. 00000610  5C4F                     addq.w     A7, 6
  572. 00000612  4ED0                     jmp        [A0]
  573. export_940:
  574. 00000614  4E56 FFEC                link       A6, -0x0014
  575. 00000618  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  576. 0000061C  42A7                     clr.l      -[A7]
  577. 0000061E  2E8D                     move.l     [A7], A5
  578. 00000620  2A78 0904                movea.l    A5, [0x00000904 /* CurrentA5 */]
  579. 00000624  2E1F                     move.l     D7, [A7]+
  580. 00000626  4EAD 1602                jsr        [A5 + 0x1602 /* export_700 */]
  581. 0000062A  422D A07E                clr.b      [A5 - 0x5F82]
  582. 0000062E  42A7                     clr.l      -[A7]
  583. 00000630  207C 0000 0A68           movea.l    A0, 0xA68 /* '\nh' */
  584. 00000636  2F10                     move.l     -[A7], [A0]
  585. 00000638  4EBA FF68                jsr        [PC - 0x98 /* 000005A2 */]
  586. 0000063C  265F                     movea.l    A3, [A7]+
  587. 0000063E  200B                     move.l     D0, A3
  588. 00000640  56C0                     sne        D0
  589. 00000642  4A00                     tst.b      D0
  590. 00000644  671C                     beq        +0x1E /* 00000662 */
  591. 00000646  2F00                     move.l     -[A7], D0
  592. 00000648  4267                     clr.w      -[A7]
  593. 0000064A  2F0B                     move.l     -[A7], A3
  594. 0000064C  4EAD 3012                jsr        [A5 + 0x3012 /* export_1534 */]
  595. 00000650  121F                     move.b     D1, [A7]+
  596. 00000652  201F                     move.l     D0, [A7]+
  597. 00000654  C001                     and.b      D0, D1
  598. 00000656  670A                     beq        +0xC /* 00000662 */
  599. 00000658  207C 0000 0A68           movea.l    A0, 0xA68 /* '\nh' */
  600. 0000065E  7000                     moveq.l    D0, 0x00
  601. 00000660  2080                     move.l     [A0], D0
  602. label00000662:
  603. 00000662  42A7                     clr.l      -[A7]
  604. 00000664  207C 0000 0A64           movea.l    A0, 0xA64 /* '\nd' */
  605. 0000066A  2F10                     move.l     -[A7], [A0]
  606. 0000066C  4EBA FF34                jsr        [PC - 0xCC /* 000005A2 */]
  607. 00000670  2D5F FFF8                move.l     [A6 - 0x8], [A7]+
  608. 00000674  56C0                     sne        D0
  609. 00000676  4A00                     tst.b      D0
  610. 00000678  6754                     beq        +0x56 /* 000006CE */
  611. 0000067A  2F00                     move.l     -[A7], D0
  612. 0000067C  4267                     clr.w      -[A7]
  613. 0000067E  486E FFF8                pea.l      [A6 - 0x8]
  614. 00000682  4EAD 279A                jsr        [A5 + 0x279A /* export_1263 */]
  615. 00000686  121F                     move.b     D1, [A7]+
  616. 00000688  201F                     move.l     D0, [A7]+
  617. 0000068A  C001                     and.b      D0, D1
  618. 0000068C  6740                     beq        +0x42 /* 000006CE */
  619. 0000068E  4267                     clr.w      -[A7]
  620. 00000690  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  621. 00000694  4EAD 3012                jsr        [A5 + 0x3012 /* export_1534 */]
  622. 00000698  101F                     move.b     D0, [A7]+
  623. 0000069A  672C                     beq        +0x2E /* 000006C8 */
  624. 0000069C  42A7                     clr.l      -[A7]
  625. 0000069E  4EAD 2F0A                jsr        [A5 + 0x2F0A /* export_1501 */]
  626. 000006A2  285F                     movea.l    A4, [A7]+
  627. 000006A4  200C                     move.l     D0, A4
  628. 000006A6  56C0                     sne        D0
  629. 000006A8  4A00                     tst.b      D0
  630. 000006AA  670E                     beq        +0x10 /* 000006BA */
  631. 000006AC  C02D A07A                and.b      D0, [A5 - 0x5F86]
  632. 000006B0  6708                     beq        +0xA /* 000006BA */
  633. 000006B2  2F0C                     move.l     -[A7], A4
  634. 000006B4  1F3C 0001                move.b     -[A7], 0x1
  635. 000006B8  A91C                     syscall    HiliteWindow
  636. label000006BA:
  637. 000006BA  207C 0000 0A64           movea.l    A0, 0xA64 /* '\nd' */
  638. 000006C0  208C                     move.l     [A0], A4
  639. 000006C2  2B4C A08A                move.l     [A5 - 0x5F76], A4
  640. 000006C6  6006                     bra        +0x8 /* 000006CE */
  641. label000006C8:
  642. 000006C8  2B6E FFF8 A08A           move.l     [A5 - 0x5F76], [A6 - 0x8]
  643. label000006CE:
  644. 000006CE  102D B434                move.b     D0, [A5 - 0x4BCC]
  645. 000006D2  6704                     beq        +0x6 /* 000006D8 */
  646. 000006D4  4EAD 2E32                jsr        [A5 + 0x2E32 /* export_1474 */]
  647. label000006D8:
  648. 000006D8  2F3C 0100 0000           move.l     -[A7], 0x1000000
  649. 000006DE  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  650. 000006E2  4EAD 02A2                jsr        [A5 + 0x2A2 /* export_80 */]
  651. 000006E6  101F                     move.b     D0, [A7]+
  652. 000006E8  0A00 0001                xori.b     D0, 0x1
  653. 000006EC  4A00                     tst.b      D0
  654. 000006EE  6716                     beq        +0x18 /* 00000706 */
  655. 000006F0  2F00                     move.l     -[A7], D0
  656. 000006F2  4267                     clr.w      -[A7]
  657. 000006F4  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  658. 000006F8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  659. 000006FC  4EBA FEBE                jsr        [PC - 0x142 /* 000005BC */]
  660. 00000700  121F                     move.b     D1, [A7]+
  661. 00000702  201F                     move.l     D0, [A7]+
  662. 00000704  C001                     and.b      D0, D1
  663. label00000706:
  664. 00000706  4A00                     tst.b      D0
  665. 00000708  661A                     bne        +0x1C /* 00000724 */
  666. 0000070A  2F00                     move.l     -[A7], D0
  667. 0000070C  4267                     clr.w      -[A7]
  668. 0000070E  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  669. 00000712  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  670. 00000716  2F2D C760                move.l     -[A7], [A5 - 0x38A0]
  671. 0000071A  205F                     movea.l    A0, [A7]+
  672. 0000071C  4E90                     jsr        [A0]
  673. 0000071E  121F                     move.b     D1, [A7]+
  674. 00000720  201F                     move.l     D0, [A7]+
  675. 00000722  8001                     or.b       D0, D1
  676. label00000724:
  677. 00000724  1D40 000E                move.b     [A6 + 0xE], D0
  678. 00000728  206E 0008                movea.l    A0, [A6 + 0x8]
  679. 0000072C  700F                     moveq.l    D0, 0x0F
  680. 0000072E  B050                     cmp.w      D0, [A0]
  681. 00000730  57C0                     seq        D0
  682. 00000732  4A00                     tst.b      D0
  683. 00000734  6714                     beq        +0x16 /* 0000074A */
  684. 00000736  2228 0002                move.l     D1, [A0 + 0x2]
  685. 0000073A  E199                     rol        D1, 8
  686. 0000073C  C2BC 0000 00FF           and.l      D1, 0xFF
  687. 00000742  7401                     moveq.l    D2, 0x01
  688. 00000744  B481                     cmp.l      D2, D1
  689. 00000746  57C1                     seq        D1
  690. 00000748  C001                     and.b      D0, D1
  691. label0000074A:
  692. 0000074A  4400                     neg.b      D0
  693. 0000074C  1B40 B434                move.b     [A5 - 0x4BCC], D0
  694. 00000750  6710                     beq        +0x12 /* 00000762 */
  695. 00000752  206E 0008                movea.l    A0, [A6 + 0x8]
  696. 00000756  43ED C4FA                lea.l      A1, [A5 - 0x3B06]
  697. 0000075A  7007                     moveq.l    D0, 0x07
  698. label0000075C:
  699. 0000075C  32D8                     move.w     [A1]+, [A0]+
  700. 0000075E  51C8 FFFC                dbf        D0, -0x6 /* 0000075C */
  701. label00000762:
  702. 00000762  206E 0008                movea.l    A0, [A6 + 0x8]
  703. 00000766  7001                     moveq.l    D0, 0x01
  704. 00000768  B050                     cmp.w      D0, [A0]
  705. 0000076A  57C0                     seq        D0
  706. 0000076C  4A00                     tst.b      D0
  707. 0000076E  660A                     bne        +0xC /* 0000077A */
  708. 00000770  7203                     moveq.l    D1, 0x03
  709. 00000772  B250                     cmp.w      D1, [A0]
  710. 00000774  57C1                     seq        D1
  711. 00000776  8001                     or.b       D0, D1
  712. 00000778  6706                     beq        +0x8 /* 00000780 */
  713. label0000077A:
  714. 0000077A  7000                     moveq.l    D0, 0x00
  715. 0000077C  2B40 B3D4                move.l     [A5 - 0x4C2C], D0
  716. label00000780:
  717. 00000780  102D A1FB                move.b     D0, [A5 - 0x5E05]
  718. 00000784  6770                     beq        +0x72 /* 000007F6 */
  719. 00000786  206E 0008                movea.l    A0, [A6 + 0x8]
  720. 0000078A  7203                     moveq.l    D1, 0x03
  721. 0000078C  B250                     cmp.w      D1, [A0]
  722. 0000078E  57C1                     seq        D1
  723. 00000790  C001                     and.b      D0, D1
  724. 00000792  6762                     beq        +0x64 /* 000007F6 */
  725. 00000794  7000                     moveq.l    D0, 0x00
  726. 00000796  3028 000E                move.w     D0, [A0 + 0xE]
  727. 0000079A  C0BC 0000 1D00           and.l      D0, 0x1D00
  728. 000007A0  4A80                     tst.l      D0
  729. 000007A2  6706                     beq        +0x8 /* 000007AA */
  730. 000007A4  426D A1F0                clr.w      [A5 - 0x5E10]
  731. 000007A8  604C                     bra        +0x4E /* 000007F6 */
  732. label000007AA:
  733. 000007AA  70FF                     moveq.l    D0, 0xFFFFFFFF
  734. 000007AC  B06D A1F0                cmp.w      D0, [A5 - 0x5E10]
  735. 000007B0  6608                     bne        +0xA /* 000007BA */
  736. 000007B2  3B7C 0001 A1F0           move.w     [A5 - 0x5E10], 0x1
  737. 000007B8  603C                     bra        +0x3E /* 000007F6 */
  738. label000007BA:
  739. 000007BA  42A7                     clr.l      -[A7]
  740. 000007BC  42A7                     clr.l      -[A7]
  741. 000007BE  3F3C 0016                move.w     -[A7], 0x16
  742. 000007C2  2F3C 8402 0008           move.l     -[A7], 0x84020008
  743. 000007C8  A8B5                     syscall    ScriptUtil
  744. 000007CA  201F                     move.l     D0, [A7]+
  745. 000007CC  3F00                     move.w     -[A7], D0
  746. 000007CE  4EAD 20B2                jsr        [A5 + 0x20B2 /* export_1042 */]
  747. 000007D2  2C1F                     move.l     D6, [A7]+
  748. 000007D4  2046                     movea.l    A0, D6
  749. 000007D6  226E 0008                movea.l    A1, [A6 + 0x8]
  750. 000007DA  203C 0000 00FF           move.l     D0, 0xFF
  751. 000007E0  C0A9 0002                and.l      D0, [A1 + 0x2]
  752. 000007E4  4A30 0000                tst.b      [A0 + D0.w]
  753. 000007E8  6708                     beq        +0xA /* 000007F2 */
  754. 000007EA  3B7C FFFF A1F0           move.w     [A5 - 0x5E10], 0xFFFF
  755. 000007F0  6004                     bra        +0x6 /* 000007F6 */
  756. label000007F2:
  757. 000007F2  426D A1F0                clr.w      [A5 - 0x5E10]
  758. label000007F6:
  759. 000007F6  42A7                     clr.l      -[A7]
  760. 000007F8  2F07                     move.l     -[A7], D7
  761. 000007FA  2F4D 0004                move.l     [A7 + 0x4], A5
  762. 000007FE  2A5F                     movea.l    A5, [A7]+
  763. 00000800  2E1F                     move.l     D7, [A7]+
  764. 00000802  4CDF 18C0                movem.l    D6,D7,A3,A4, [A7]+
  765. 00000806  4E5E                     unlink     A6
  766. 00000808  205F                     movea.l    A0, [A7]+
  767. 0000080A  5C4F                     addq.w     A7, 6
  768. 0000080C  4ED0                     jmp        [A0]
  769. export_941:
  770. 0000080E  4E56 FFFC                link       A6, -0x0004
  771. 00000812  2F07                     move.l     -[A7], D7
  772. 00000814  42A7                     clr.l      -[A7]
  773. 00000816  2E8D                     move.l     [A7], A5
  774. 00000818  2A78 0904                movea.l    A5, [0x00000904 /* CurrentA5 */]
  775. 0000081C  2E1F                     move.l     D7, [A7]+
  776. 0000081E  202E 0008                move.l     D0, [A6 + 0x8]
  777. 00000822  B0AD A08A                cmp.l      D0, [A5 - 0x5F76]
  778. 00000826  6606                     bne        +0x8 /* 0000082E */
  779. 00000828  7000                     moveq.l    D0, 0x00
  780. 0000082A  2B40 A08A                move.l     [A5 - 0x5F76], D0
  781. label0000082E:
  782. 0000082E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  783. 00000832  2F2D B40E                move.l     -[A7], [A5 - 0x4BF2]
  784. 00000836  205F                     movea.l    A0, [A7]+
  785. 00000838  4E90                     jsr        [A0]
  786. 0000083A  42A7                     clr.l      -[A7]
  787. 0000083C  2F07                     move.l     -[A7], D7
  788. 0000083E  2F4D 0004                move.l     [A7 + 0x4], A5
  789. 00000842  2A5F                     movea.l    A5, [A7]+
  790. 00000844  2E1F                     move.l     D7, [A7]+
  791. 00000846  2E1F                     move.l     D7, [A7]+
  792. 00000848  4E5E                     unlink     A6
  793. 0000084A  2E9F                     move.l     [A7], [A7]+
  794. 0000084C  4E75                     rts
  795. export_942:
  796. 0000084E  4E56 FFFC                link       A6, -0x0004
  797. 00000852  2F07                     move.l     -[A7], D7
  798. 00000854  42A7                     clr.l      -[A7]
  799. 00000856  2E8D                     move.l     [A7], A5
  800. 00000858  2A78 0904                movea.l    A5, [0x00000904 /* CurrentA5 */]
  801. 0000085C  2E1F                     move.l     D7, [A7]+
  802. 0000085E  202E 0008                move.l     D0, [A6 + 0x8]
  803. 00000862  B0AD A08A                cmp.l      D0, [A5 - 0x5F76]
  804. 00000866  6606                     bne        +0x8 /* 0000086E */
  805. 00000868  7000                     moveq.l    D0, 0x00
  806. 0000086A  2B40 A08A                move.l     [A5 - 0x5F76], D0
  807. label0000086E:
  808. 0000086E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  809. 00000872  2F2D B40A                move.l     -[A7], [A5 - 0x4BF6]
  810. 00000876  205F                     movea.l    A0, [A7]+
  811. 00000878  4E90                     jsr        [A0]
  812. 0000087A  42A7                     clr.l      -[A7]
  813. 0000087C  2F07                     move.l     -[A7], D7
  814. 0000087E  2F4D 0004                move.l     [A7 + 0x4], A5
  815. 00000882  2A5F                     movea.l    A5, [A7]+
  816. 00000884  2E1F                     move.l     D7, [A7]+
  817. 00000886  2E1F                     move.l     D7, [A7]+
  818. 00000888  4E5E                     unlink     A6
  819. 0000088A  2E9F                     move.l     [A7], [A7]+
  820. 0000088C  4E75                     rts
  821. export_943:
  822. 0000088E  4E56 FFFC                link       A6, -0x0004
  823. 00000892  2F07                     move.l     -[A7], D7
  824. 00000894  42A7                     clr.l      -[A7]
  825. 00000896  2E8D                     move.l     [A7], A5
  826. 00000898  2A78 0904                movea.l    A5, [0x00000904 /* CurrentA5 */]
  827. 0000089C  2E1F                     move.l     D7, [A7]+
  828. 0000089E  202E 0008                move.l     D0, [A6 + 0x8]
  829. 000008A2  B0AD A08A                cmp.l      D0, [A5 - 0x5F76]
  830. 000008A6  6606                     bne        +0x8 /* 000008AE */
  831. 000008A8  7000                     moveq.l    D0, 0x00
  832. 000008AA  2B40 A08A                move.l     [A5 - 0x5F76], D0
  833. label000008AE:
  834. 000008AE  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  835. 000008B2  2F2D B3B8                move.l     -[A7], [A5 - 0x4C48]
  836. 000008B6  205F                     movea.l    A0, [A7]+
  837. 000008B8  4E90                     jsr        [A0]
  838. 000008BA  42A7                     clr.l      -[A7]
  839. 000008BC  2F07                     move.l     -[A7], D7
  840. 000008BE  2F4D 0004                move.l     [A7 + 0x4], A5
  841. 000008C2  2A5F                     movea.l    A5, [A7]+
  842. 000008C4  2E1F                     move.l     D7, [A7]+
  843. 000008C6  2E1F                     move.l     D7, [A7]+
  844. 000008C8  4E5E                     unlink     A6
  845. 000008CA  2E9F                     move.l     [A7], [A7]+
  846. 000008CC  4E75                     rts
  847. export_944:
  848. 000008CE  4E56 FFFC                link       A6, -0x0004
  849. 000008D2  2F07                     move.l     -[A7], D7
  850. 000008D4  42A7                     clr.l      -[A7]
  851. 000008D6  2E8D                     move.l     [A7], A5
  852. 000008D8  2A78 0904                movea.l    A5, [0x00000904 /* CurrentA5 */]
  853. 000008DC  2E1F                     move.l     D7, [A7]+
  854. 000008DE  202E 0008                move.l     D0, [A6 + 0x8]
  855. 000008E2  B0AD A08A                cmp.l      D0, [A5 - 0x5F76]
  856. 000008E6  6606                     bne        +0x8 /* 000008EE */
  857. 000008E8  7000                     moveq.l    D0, 0x00
  858. 000008EA  2B40 A08A                move.l     [A5 - 0x5F76], D0
  859. label000008EE:
  860. 000008EE  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  861. 000008F2  2F2D B3B4                move.l     -[A7], [A5 - 0x4C4C]
  862. 000008F6  205F                     movea.l    A0, [A7]+
  863. 000008F8  4E90                     jsr        [A0]
  864. 000008FA  42A7                     clr.l      -[A7]
  865. 000008FC  2F07                     move.l     -[A7], D7
  866. 000008FE  2F4D 0004                move.l     [A7 + 0x4], A5
  867. 00000902  2A5F                     movea.l    A5, [A7]+
  868. 00000904  2E1F                     move.l     D7, [A7]+
  869. 00000906  2E1F                     move.l     D7, [A7]+
  870. 00000908  4E5E                     unlink     A6
  871. 0000090A  2E9F                     move.l     [A7], [A7]+
  872. 0000090C  4E75                     rts
  873. export_945:
  874. 0000090E  4E56 FFCE                link       A6, -0x0032
  875. 00000912  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  876. 00000916  206E 0008                movea.l    A0, [A6 + 0x8]
  877. 0000091A  43EE FFF8                lea.l      A1, [A6 - 0x8]
  878. 0000091E  7003                     moveq.l    D0, 0x03
  879. label00000920:
  880. 00000920  32D8                     move.w     [A1]+, [A0]+
  881. 00000922  51C8 FFFC                dbf        D0, -0x6 /* 00000920 */
  882. 00000926  286E 0010                movea.l    A4, [A6 + 0x10]
  883. 0000092A  42A7                     clr.l      -[A7]
  884. 0000092C  2E8D                     move.l     [A7], A5
  885. 0000092E  2A78 0904                movea.l    A5, [0x00000904 /* CurrentA5 */]
  886. 00000932  281F                     move.l     D4, [A7]+
  887. 00000934  4267                     clr.w      -[A7]
  888. 00000936  2F0C                     move.l     -[A7], A4
  889. 00000938  4EAD 2FFA                jsr        [A5 + 0x2FFA /* export_1531 */]
  890. 0000093C  1E1F                     move.b     D7, [A7]+
  891. 0000093E  4267                     clr.w      -[A7]
  892. 00000940  4EAD 2012                jsr        [A5 + 0x2012 /* export_1022 */]
  893. 00000944  101F                     move.b     D0, [A7]+
  894. 00000946  802D BA5E                or.b       D0, [A5 - 0x45A2]
  895. 0000094A  1B40 BA5E                move.b     [A5 - 0x45A2], D0
  896. 0000094E  4267                     clr.w      -[A7]
  897. 00000950  A977                     syscall    WaitMouseUp
  898. 00000952  101F                     move.b     D0, [A7]+
  899. 00000954  6700 0180                beq        +0x182 /* 00000AD6 */
  900. 00000958  1007                     move.b     D0, D7
  901. 0000095A  671A                     beq        +0x1C /* 00000976 */
  902. 0000095C  2F3C FFFF FFF0           move.l     -[A7], 0xFFFFFFF0
  903. 00000962  7000                     moveq.l    D0, 0x00
  904. 00000964  302E 000E                move.w     D0, [A6 + 0xE]
  905. 00000968  C0BC 0000 000F           and.l      D0, 0xF
  906. 0000096E  3F00                     move.w     -[A7], D0
  907. 00000970  4267                     clr.w      -[A7]
  908. 00000972  4EAD 2882                jsr        [A5 + 0x2882 /* export_1292 */]
  909. label00000976:
  910. 00000976  486E FFEC                pea.l      [A6 - 0x14]
  911. 0000097A  A874                     syscall    GetPort
  912. 0000097C  486E FFF0                pea.l      [A6 - 0x10]
  913. 00000980  A910                     syscall    GetWMgrPort
  914. 00000982  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  915. 00000986  A873                     syscall    SetPort
  916. 00000988  42A7                     clr.l      -[A7]
  917. 0000098A  A8D8                     syscall    NewRgn
  918. 0000098C  265F                     movea.l    A3, [A7]+
  919. 0000098E  2F0B                     move.l     -[A7], A3
  920. 00000990  A87A                     syscall    GetClip
  921. 00000992  102D BA5E                move.b     D0, [A5 - 0x45A2]
  922. 00000996  6704                     beq        +0x6 /* 0000099C */
  923. 00000998  2C0C                     move.l     D6, A4
  924. 0000099A  601C                     bra        +0x1E /* 000009B8 */
  925. label0000099C:
  926. 0000099C  4267                     clr.w      -[A7]
  927. 0000099E  2F0C                     move.l     -[A7], A4
  928. 000009A0  4EAD 3002                jsr        [A5 + 0x3002 /* export_1532 */]
  929. 000009A4  101F                     move.b     D0, [A7]+
  930. 000009A6  670A                     beq        +0xC /* 000009B2 */
  931. 000009A8  42A7                     clr.l      -[A7]
  932. 000009AA  4EAD 2F0A                jsr        [A5 + 0x2F0A /* export_1501 */]
  933. 000009AE  2C1F                     move.l     D6, [A7]+
  934. 000009B0  6006                     bra        +0x8 /* 000009B8 */
  935. label000009B2:
  936. 000009B2  42A7                     clr.l      -[A7]
  937. 000009B4  A924                     syscall    FrontWindow
  938. 000009B6  2C1F                     move.l     D6, [A7]+
  939. label000009B8:
  940. 000009B8  4267                     clr.w      -[A7]
  941. 000009BA  486E FFF8                pea.l      [A6 - 0x8]
  942. 000009BE  486D FE0C                pea.l      [A5 - 0x1F4]
  943. 000009C2  A8A6                     syscall    EqualRect
  944. 000009C4  101F                     move.b     D0, [A7]+
  945. 000009C6  6718                     beq        +0x1A /* 000009E0 */
  946. 000009C8  42A7                     clr.l      -[A7]
  947. 000009CA  2EB8 09EE                move.l     [A7], [0x000009EE /* GrayRgn */]
  948. 000009CE  205F                     movea.l    A0, [A7]+
  949. 000009D0  2050                     movea.l    A0, [A0]
  950. 000009D2  43EE FFF8                lea.l      A1, [A6 - 0x8]
  951. 000009D6  5488                     addq.l     A0, 2
  952. 000009D8  7003                     moveq.l    D0, 0x03
  953. label000009DA:
  954. 000009DA  32D8                     move.w     [A1]+, [A0]+
  955. 000009DC  51C8 FFFC                dbf        D0, -0x6 /* 000009DA */
  956. label000009E0:
  957. 000009E0  2F06                     move.l     -[A7], D6
  958. 000009E2  4EAD 24A2                jsr        [A5 + 0x24A2 /* export_1168 */]
  959. 000009E6  42A7                     clr.l      -[A7]
  960. 000009E8  A8D8                     syscall    NewRgn
  961. 000009EA  2A1F                     move.l     D5, [A7]+
  962. 000009EC  2F2C 0072                move.l     -[A7], [A4 + 0x72]
  963. 000009F0  2F05                     move.l     -[A7], D5
  964. 000009F2  A8DC                     syscall    CopyRgn
  965. 000009F4  42A7                     clr.l      -[A7]
  966. 000009F6  2F05                     move.l     -[A7], D5
  967. 000009F8  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  968. 000009FC  486E FFF8                pea.l      [A6 - 0x8]
  969. 00000A00  486E FFF8                pea.l      [A6 - 0x8]
  970. 00000A04  4267                     clr.w      -[A7]
  971. 00000A06  42A7                     clr.l      -[A7]
  972. 00000A08  A905                     syscall    DragGrayRgn
  973. 00000A0A  2D5F FFE4                move.l     [A6 - 0x1C], [A7]+
  974. 00000A0E  2F0B                     move.l     -[A7], A3
  975. 00000A10  A879                     syscall    SetClip
  976. 00000A12  2F0B                     move.l     -[A7], A3
  977. 00000A14  A8D9                     syscall    DisposRgn/DisposeRgn
  978. 00000A16  2F05                     move.l     -[A7], D5
  979. 00000A18  A8D9                     syscall    DisposRgn/DisposeRgn
  980. 00000A1A  1007                     move.b     D0, D7
  981. 00000A1C  670C                     beq        +0xE /* 00000A2A */
  982. 00000A1E  2F3C FFFF FFFF           move.l     -[A7], 0xFFFFFFFF
  983. 00000A24  42A7                     clr.l      -[A7]
  984. 00000A26  4EAD 2882                jsr        [A5 + 0x2882 /* export_1292 */]
  985. label00000A2A:
  986. 00000A2A  4267                     clr.w      -[A7]
  987. 00000A2C  2F2E FFE4                move.l     -[A7], [A6 - 0x1C]
  988. 00000A30  A86A                     syscall    HiWord
  989. 00000A32  3D5F FFE0                move.w     [A6 - 0x20], [A7]+
  990. 00000A36  4267                     clr.w      -[A7]
  991. 00000A38  2F2E FFE4                move.l     -[A7], [A6 - 0x1C]
  992. 00000A3C  A86B                     syscall    LoWord
  993. 00000A3E  3D5F FFE2                move.w     [A6 - 0x1E], [A7]+
  994. 00000A42  0C6E 8000 FFE0           cmpi.w     [A6 - 0x20], 0x8000
  995. 00000A48  6700 0084                beq        +0x86 /* 00000ACE */
  996. 00000A4C  7000                     moveq.l    D0, 0x00
  997. 00000A4E  302C 0006                move.w     D0, [A4 + 0x6]
  998. 00000A52  C0BC FFFF C000           and.l      D0, 0xFFFFC000
  999. 00000A58  4A80                     tst.l      D0
  1000. 00000A5A  6716                     beq        +0x18 /* 00000A72 */
  1001. 00000A5C  206C 0002                movea.l    A0, [A4 + 0x2]
  1002. 00000A60  2050                     movea.l    A0, [A0]
  1003. 00000A62  43EE FFD8                lea.l      A1, [A6 - 0x28]
  1004. 00000A66  5C88                     addq.l     A0, 6
  1005. 00000A68  7003                     moveq.l    D0, 0x03
  1006. label00000A6A:
  1007. 00000A6A  32D8                     move.w     [A1]+, [A0]+
  1008. 00000A6C  51C8 FFFC                dbf        D0, -0x6 /* 00000A6A */
  1009. 00000A70  6010                     bra        +0x12 /* 00000A82 */
  1010. label00000A72:
  1011. 00000A72  41EE FFD8                lea.l      A0, [A6 - 0x28]
  1012. 00000A76  224C                     movea.l    A1, A4
  1013. 00000A78  5089                     addq.l     A1, 8
  1014. 00000A7A  7003                     moveq.l    D0, 0x03
  1015. label00000A7C:
  1016. 00000A7C  30D9                     move.w     [A0]+, [A1]+
  1017. 00000A7E  51C8 FFFC                dbf        D0, -0x6 /* 00000A7C */
  1018. label00000A82:
  1019. 00000A82  302C 0010                move.w     D0, [A4 + 0x10]
  1020. 00000A86  D06E FFE0                add.w      D0, [A6 - 0x20]
  1021. 00000A8A  906E FFD8                sub.w      D0, [A6 - 0x28]
  1022. 00000A8E  3D40 FFE0                move.w     [A6 - 0x20], D0
  1023. 00000A92  302C 0012                move.w     D0, [A4 + 0x12]
  1024. 00000A96  D06E FFE2                add.w      D0, [A6 - 0x1E]
  1025. 00000A9A  906E FFDA                sub.w      D0, [A6 - 0x26]
  1026. 00000A9E  3D40 FFE2                move.w     [A6 - 0x1E], D0
  1027. 00000AA2  1007                     move.b     D0, D7
  1028. 00000AA4  6716                     beq        +0x18 /* 00000ABC */
  1029. 00000AA6  2F0C                     move.l     -[A7], A4
  1030. 00000AA8  2F2E FFE0                move.l     -[A7], [A6 - 0x20]
  1031. 00000AAC  102D BA5E                move.b     D0, [A5 - 0x45A2]
  1032. 00000AB0  0A00 0001                xori.b     D0, 0x1
  1033. 00000AB4  1F00                     move.b     -[A7], D0
  1034. 00000AB6  4EAD 2462                jsr        [A5 + 0x2462 /* export_1160 */]
  1035. 00000ABA  6012                     bra        +0x14 /* 00000ACE */
  1036. label00000ABC:
  1037. 00000ABC  2F0C                     move.l     -[A7], A4
  1038. 00000ABE  2F2E FFE0                move.l     -[A7], [A6 - 0x20]
  1039. 00000AC2  102D BA5E                move.b     D0, [A5 - 0x45A2]
  1040. 00000AC6  0A00 0001                xori.b     D0, 0x1
  1041. 00000ACA  1F00                     move.b     -[A7], D0
  1042. 00000ACC  A91B                     syscall    MoveWindow
  1043. label00000ACE:
  1044. 00000ACE  2F2E FFEC                move.l     -[A7], [A6 - 0x14]
  1045. 00000AD2  A873                     syscall    SetPort
  1046. 00000AD4  6016                     bra        +0x18 /* 00000AEC */
  1047. label00000AD6:
  1048. 00000AD6  102D BA5E                move.b     D0, [A5 - 0x45A2]
  1049. 00000ADA  6610                     bne        +0x12 /* 00000AEC */
  1050. 00000ADC  1007                     move.b     D0, D7
  1051. 00000ADE  6708                     beq        +0xA /* 00000AE8 */
  1052. 00000AE0  2F0C                     move.l     -[A7], A4
  1053. 00000AE2  4EAD 2602                jsr        [A5 + 0x2602 /* export_1212 */]
  1054. 00000AE6  6004                     bra        +0x6 /* 00000AEC */
  1055. label00000AE8:
  1056. 00000AE8  2F0C                     move.l     -[A7], A4
  1057. 00000AEA  A91F                     syscall    SelectWindow
  1058. label00000AEC:
  1059. 00000AEC  42A7                     clr.l      -[A7]
  1060. 00000AEE  2F04                     move.l     -[A7], D4
  1061. 00000AF0  2F4D 0004                move.l     [A7 + 0x4], A5
  1062. 00000AF4  2A5F                     movea.l    A5, [A7]+
  1063. 00000AF6  281F                     move.l     D4, [A7]+
  1064. 00000AF8  4CDF 18F0                movem.l    D4,D5,D6,D7,A3,A4, [A7]+
  1065. 00000AFC  4E5E                     unlink     A6
  1066. 00000AFE  205F                     movea.l    A0, [A7]+
  1067. 00000B00  DEFC 000C                add.w      A7, 0xC
  1068. 00000B04  4ED0                     jmp        [A0]
  1069. fn00000B06:
  1070. 00000B06  4E56 0000                link       A6, 0
  1071. 00000B0A  42A7                     clr.l      -[A7]
  1072. 00000B0C  206E 0008                movea.l    A0, [A6 + 0x8]
  1073. 00000B10  2F28 FFFC                move.l     -[A7], [A0 - 0x4]
  1074. 00000B14  2F4D 0004                move.l     [A7 + 0x4], A5
  1075. 00000B18  2A5F                     movea.l    A5, [A7]+
  1076. 00000B1A  206E 0008                movea.l    A0, [A6 + 0x8]
  1077. 00000B1E  215F FFFC                move.l     [A0 - 0x4], [A7]+
  1078. 00000B22  206E 0008                movea.l    A0, [A6 + 0x8]
  1079. 00000B26  2C48                     movea.l    A6, A0
  1080. 00000B28  4EFA 00CA                jmp        [PC + 0xCA /* 00000BF4 */]
  1081. 00000B2C  0000 4E5E                ori.b      D0, 0x5E /* '^' */
  1082. 00000B30  2E9F                     move.l     [A7], [A7]+
  1083. 00000B32  4E75                     rts
  1084. export_946:
  1085. 00000B34  4E56 FFF2                link       A6, -0x000E
  1086. 00000B38  48E7 1F38                movem.l    -[A7], D3,D4,D5,D6,D7,A2,A3,A4
  1087. 00000B3C  42A7                     clr.l      -[A7]
  1088. 00000B3E  2E8D                     move.l     [A7], A5
  1089. 00000B40  2A78 0904                movea.l    A5, [0x00000904 /* CurrentA5 */]
  1090. 00000B44  2D5F FFFC                move.l     [A6 - 0x4], [A7]+
  1091. 00000B48  206E 0008                movea.l    A0, [A6 + 0x8]
  1092. 00000B4C  1028 006E                move.b     D0, [A0 + 0x6E]
  1093. 00000B50  6606                     bne        +0x8 /* 00000B58 */
  1094. 00000B52  2F0E                     move.l     -[A7], A6
  1095. 00000B54  4EBA FFB0                jsr        [PC - 0x50 /* 00000B06 */]
  1096. label00000B58:
  1097. 00000B58  42A7                     clr.l      -[A7]
  1098. 00000B5A  4EAD 2F0A                jsr        [A5 + 0x2F0A /* export_1501 */]
  1099. 00000B5E  202E 0008                move.l     D0, [A6 + 0x8]
  1100. 00000B62  B09F                     cmp.l      D0, [A7]+
  1101. 00000B64  57C0                     seq        D0
  1102. 00000B66  4400                     neg.b      D0
  1103. 00000B68  1D40 FFFB                move.b     [A6 - 0x5], D0
  1104. 00000B6C  42A7                     clr.l      -[A7]
  1105. 00000B6E  A924                     syscall    FrontWindow
  1106. 00000B70  202E 0008                move.l     D0, [A6 + 0x8]
  1107. 00000B74  B09F                     cmp.l      D0, [A7]+
  1108. 00000B76  57C0                     seq        D0
  1109. 00000B78  4400                     neg.b      D0
  1110. 00000B7A  1D40 FFFA                move.b     [A6 - 0x6], D0
  1111. 00000B7E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1112. 00000B82  4267                     clr.w      -[A7]
  1113. 00000B84  A908                     syscall    ShowHide
  1114. 00000B86  102E FFFA                move.b     D0, [A6 - 0x6]
  1115. 00000B8A  802E FFFB                or.b       D0, [A6 - 0x5]
  1116. 00000B8E  6606                     bne        +0x8 /* 00000B96 */
  1117. 00000B90  2F0E                     move.l     -[A7], A6
  1118. 00000B92  4EBA FF72                jsr        [PC - 0x8E /* 00000B06 */]
  1119. label00000B96:
  1120. 00000B96  42A7                     clr.l      -[A7]
  1121. 00000B98  4EAD 2F0A                jsr        [A5 + 0x2F0A /* export_1501 */]
  1122. 00000B9C  2D5F FFF6                move.l     [A6 - 0xA], [A7]+
  1123. 00000BA0  102E FFFB                move.b     D0, [A6 - 0x5]
  1124. 00000BA4  6710                     beq        +0x12 /* 00000BB6 */
  1125. 00000BA6  4AAE FFF6                tst.l      [A6 - 0xA]
  1126. 00000BAA  56C1                     sne        D1
  1127. 00000BAC  C001                     and.b      D0, D1
  1128. 00000BAE  6706                     beq        +0x8 /* 00000BB6 */
  1129. 00000BB0  2F2E FFF6                move.l     -[A7], [A6 - 0xA]
  1130. 00000BB4  A91F                     syscall    SelectWindow
  1131. label00000BB6:
  1132. 00000BB6  42A7                     clr.l      -[A7]
  1133. 00000BB8  A924                     syscall    FrontWindow
  1134. 00000BBA  2D5F FFF2                move.l     [A6 - 0xE], [A7]+
  1135. 00000BBE  102E FFFA                move.b     D0, [A6 - 0x6]
  1136. 00000BC2  672A                     beq        +0x2C /* 00000BEE */
  1137. 00000BC4  4AAE FFF2                tst.l      [A6 - 0xE]
  1138. 00000BC8  56C1                     sne        D1
  1139. 00000BCA  C001                     and.b      D0, D1
  1140. 00000BCC  6720                     beq        +0x22 /* 00000BEE */
  1141. 00000BCE  4267                     clr.w      -[A7]
  1142. 00000BD0  2F2E FFF2                move.l     -[A7], [A6 - 0xE]
  1143. 00000BD4  4EAD 3012                jsr        [A5 + 0x3012 /* export_1534 */]
  1144. 00000BD8  101F                     move.b     D0, [A7]+
  1145. 00000BDA  670A                     beq        +0xC /* 00000BE6 */
  1146. 00000BDC  206E FFF2                movea.l    A0, [A6 - 0xE]
  1147. 00000BE0  117C 0001 006F           move.b     [A0 + 0x6F], 0x1
  1148. label00000BE6:
  1149. 00000BE6  2F2E FFF2                move.l     -[A7], [A6 - 0xE]
  1150. 00000BEA  4EAD 249A                jsr        [A5 + 0x249A /* export_1167 */]
  1151. label00000BEE:
  1152. 00000BEE  2F0E                     move.l     -[A7], A6
  1153. 00000BF0  4EBA FF14                jsr        [PC - 0xEC /* 00000B06 */]
  1154. label00000BF4:
  1155. 00000BF4  4FEE FFD2                lea.l      A7, [A6 - 0x2E]
  1156. 00000BF8  4CDF 1CF8                movem.l    D3,D4,D5,D6,D7,A2,A3,A4, [A7]+
  1157. 00000BFC  4E5E                     unlink     A6
  1158. 00000BFE  2E9F                     move.l     [A7], [A7]+
  1159. 00000C00  4E75                     rts
  1160. export_947:
  1161. 00000C02  4E56 FFFC                link       A6, -0x0004
  1162. 00000C06  2F07                     move.l     -[A7], D7
  1163. 00000C08  42A7                     clr.l      -[A7]
  1164. 00000C0A  2E8D                     move.l     [A7], A5
  1165. 00000C0C  2A78 0904                movea.l    A5, [0x00000904 /* CurrentA5 */]
  1166. 00000C10  2E1F                     move.l     D7, [A7]+
  1167. 00000C12  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  1168. 00000C16  2F2E 000A                move.l     -[A7], [A6 + 0xA]
  1169. 00000C1A  4267                     clr.w      -[A7]
  1170. 00000C1C  2F2D B444                move.l     -[A7], [A5 - 0x4BBC]
  1171. 00000C20  205F                     movea.l    A0, [A7]+
  1172. 00000C22  4E90                     jsr        [A0]
  1173. 00000C24  102E 0008                move.b     D0, [A6 + 0x8]
  1174. 00000C28  6708                     beq        +0xA /* 00000C32 */
  1175. 00000C2A  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  1176. 00000C2E  A91F                     syscall    SelectWindow
  1177. 00000C30  6008                     bra        +0xA /* 00000C3A */
  1178. label00000C32:
  1179. 00000C32  42A7                     clr.l      -[A7]
  1180. 00000C34  A924                     syscall    FrontWindow
  1181. 00000C36  4EAD 249A                jsr        [A5 + 0x249A /* export_1167 */]
  1182. label00000C3A:
  1183. 00000C3A  42A7                     clr.l      -[A7]
  1184. 00000C3C  2F07                     move.l     -[A7], D7
  1185. 00000C3E  2F4D 0004                move.l     [A7 + 0x4], A5
  1186. 00000C42  2A5F                     movea.l    A5, [A7]+
  1187. 00000C44  2E1F                     move.l     D7, [A7]+
  1188. 00000C46  2E1F                     move.l     D7, [A7]+
  1189. 00000C48  4E5E                     unlink     A6
  1190. 00000C4A  205F                     movea.l    A0, [A7]+
  1191. 00000C4C  DEFC 000A                add.w      A7, 0xA /* '\n' */
  1192. 00000C50  4ED0                     jmp        [A0]
  1193. fn00000C52:
  1194. 00000C52  4E56 0000                link       A6, 0
  1195. 00000C56  2F0C                     move.l     -[A7], A4
  1196. 00000C58  286E 0008                movea.l    A4, [A6 + 0x8]
  1197. 00000C5C  2F2C FFF8                move.l     -[A7], [A4 - 0x8]
  1198. 00000C60  A873                     syscall    SetPort
  1199. 00000C62  42A7                     clr.l      -[A7]
  1200. 00000C64  2F2C FFFC                move.l     -[A7], [A4 - 0x4]
  1201. 00000C68  2F4D 0004                move.l     [A7 + 0x4], A5
  1202. 00000C6C  2A5F                     movea.l    A5, [A7]+
  1203. 00000C6E  295F FFFC                move.l     [A4 - 0x4], [A7]+
  1204. 00000C72  206E 0008                movea.l    A0, [A6 + 0x8]
  1205. 00000C76  2C48                     movea.l    A6, A0
  1206. 00000C78  4EFA 016E                jmp        [PC + 0x16E /* 00000DE8 */]
  1207. 00000C7C  0000 285F                ori.b      D0, 0x5F /* '_' */
  1208. 00000C80  4E5E                     unlink     A6
  1209. 00000C82  2E9F                     move.l     [A7], [A7]+
  1210. 00000C84  4E75                     rts
  1211. fn00000C86:
  1212. 00000C86  4E56 0000                link       A6, 0
  1213. 00000C8A  4267                     clr.w      -[A7]
  1214. 00000C8C  486D A08A                pea.l      [A5 - 0x5F76]
  1215. 00000C90  4EAD 279A                jsr        [A5 + 0x279A /* export_1263 */]
  1216. 00000C94  101F                     move.b     D0, [A7]+
  1217. 00000C96  6708                     beq        +0xA /* 00000CA0 */
  1218. 00000C98  2F2D A08A                move.l     -[A7], [A5 - 0x5F76]
  1219. 00000C9C  4267                     clr.w      -[A7]
  1220. 00000C9E  A91C                     syscall    HiliteWindow
  1221. label00000CA0:
  1222. 00000CA0  4E5E                     unlink     A6
  1223. 00000CA2  4E75                     rts
  1224. fn00000CA4:
  1225. 00000CA4  4E56 0000                link       A6, 0
  1226. 00000CA8  102D A07A                move.b     D0, [A5 - 0x5F86]
  1227. 00000CAC  671A                     beq        +0x1C /* 00000CC8 */
  1228. 00000CAE  206E 0008                movea.l    A0, [A6 + 0x8]
  1229. 00000CB2  2F28 0008                move.l     -[A7], [A0 + 0x8]
  1230. 00000CB6  1F3C 0001                move.b     -[A7], 0x1
  1231. 00000CBA  A91C                     syscall    HiliteWindow
  1232. 00000CBC  206E 0008                movea.l    A0, [A6 + 0x8]
  1233. 00000CC0  2F28 0008                move.l     -[A7], [A0 + 0x8]
  1234. 00000CC4  4EAD 249A                jsr        [A5 + 0x249A /* export_1167 */]
  1235. label00000CC8:
  1236. 00000CC8  4E5E                     unlink     A6
  1237. 00000CCA  2E9F                     move.l     [A7], [A7]+
  1238. 00000CCC  4E75                     rts
  1239. fn00000CCE:
  1240. 00000CCE  4E56 0000                link       A6, 0
  1241. 00000CD2  207C 0000 0A68           movea.l    A0, 0xA68 /* '\nh' */
  1242. 00000CD8  20AD A08A                move.l     [A0], [A5 - 0x5F76]
  1243. 00000CDC  670E                     beq        +0x10 /* 00000CEC */
  1244. 00000CDE  206D A08A                movea.l    A0, [A5 - 0x5F76]
  1245. 00000CE2  227C 0000 0A22           movea.l    A1, 0xA22 /* '\n\"' */
  1246. 00000CE8  32A8 006C                move.w     [A1], [A0 + 0x6C]
  1247. label00000CEC:
  1248. 00000CEC  207C 0000 0A64           movea.l    A0, 0xA64 /* '\nd' */
  1249. 00000CF2  226E 0008                movea.l    A1, [A6 + 0x8]
  1250. 00000CF6  20A9 0008                move.l     [A0], [A1 + 0x8]
  1251. 00000CFA  206E 0008                movea.l    A0, [A6 + 0x8]
  1252. 00000CFE  2B68 0008 A08A           move.l     [A5 - 0x5F76], [A0 + 0x8]
  1253. 00000D04  4E5E                     unlink     A6
  1254. 00000D06  2E9F                     move.l     [A7], [A7]+
  1255. 00000D08  4E75                     rts
  1256. export_948:
  1257. 00000D0A  4E56 FFF4                link       A6, -0x000C
  1258. 00000D0E  48E7 1F38                movem.l    -[A7], D3,D4,D5,D6,D7,A2,A3,A4
  1259. 00000D12  42A7                     clr.l      -[A7]
  1260. 00000D14  2E8D                     move.l     [A7], A5
  1261. 00000D16  2A78 0904                movea.l    A5, [0x00000904 /* CurrentA5 */]
  1262. 00000D1A  2D5F FFFC                move.l     [A6 - 0x4], [A7]+
  1263. 00000D1E  486E FFF8                pea.l      [A6 - 0x8]
  1264. 00000D22  A874                     syscall    GetPort
  1265. 00000D24  102D C95A                move.b     D0, [A5 - 0x36A6]
  1266. 00000D28  6706                     beq        +0x8 /* 00000D30 */
  1267. 00000D2A  2F0E                     move.l     -[A7], A6
  1268. 00000D2C  4EBA FF24                jsr        [PC - 0xDC /* 00000C52 */]
  1269. label00000D30:
  1270. 00000D30  102D BA46                move.b     D0, [A5 - 0x45BA]
  1271. 00000D34  6726                     beq        +0x28 /* 00000D5C */
  1272. 00000D36  2F00                     move.l     -[A7], D0
  1273. 00000D38  4267                     clr.w      -[A7]
  1274. 00000D3A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1275. 00000D3E  7002                     moveq.l    D0, 0x02
  1276. 00000D40  A829                     syscall    LayerDispatch
  1277. 00000D42  121F                     move.b     D1, [A7]+
  1278. 00000D44  201F                     move.l     D0, [A7]+
  1279. 00000D46  C001                     and.b      D0, D1
  1280. 00000D48  6712                     beq        +0x14 /* 00000D5C */
  1281. 00000D4A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1282. 00000D4E  2F2D B3DC                move.l     -[A7], [A5 - 0x4C24]
  1283. 00000D52  205F                     movea.l    A0, [A7]+
  1284. 00000D54  4E90                     jsr        [A0]
  1285. 00000D56  2F0E                     move.l     -[A7], A6
  1286. 00000D58  4EBA FEF8                jsr        [PC - 0x108 /* 00000C52 */]
  1287. label00000D5C:
  1288. 00000D5C  202E 0008                move.l     D0, [A6 + 0x8]
  1289. 00000D60  B0AD A08A                cmp.l      D0, [A5 - 0x5F76]
  1290. 00000D64  6612                     bne        +0x14 /* 00000D78 */
  1291. 00000D66  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1292. 00000D6A  A920                     syscall    BringToFront
  1293. 00000D6C  2F0E                     move.l     -[A7], A6
  1294. 00000D6E  4EBA FF34                jsr        [PC - 0xCC /* 00000CA4 */]
  1295. 00000D72  2F0E                     move.l     -[A7], A6
  1296. 00000D74  4EBA FEDC                jsr        [PC - 0x124 /* 00000C52 */]
  1297. label00000D78:
  1298. 00000D78  206E 0008                movea.l    A0, [A6 + 0x8]
  1299. 00000D7C  2D48 FFF4                move.l     [A6 - 0xC], A0
  1300. 00000D80  4A68 006C                tst.w      [A0 + 0x6C]
  1301. 00000D84  5DC0                     slt        D0
  1302. 00000D86  206E FFF4                movea.l    A0, [A6 - 0xC]
  1303. 00000D8A  7202                     moveq.l    D1, 0x02
  1304. 00000D8C  B268 006C                cmp.w      D1, [A0 + 0x6C]
  1305. 00000D90  57C1                     seq        D1
  1306. 00000D92  8001                     or.b       D0, D1
  1307. 00000D94  671C                     beq        +0x1E /* 00000DB2 */
  1308. 00000D96  4EBA FEEE                jsr        [PC - 0x112 /* 00000C86 */]
  1309. 00000D9A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1310. 00000D9E  2F2D B3DC                move.l     -[A7], [A5 - 0x4C24]
  1311. 00000DA2  205F                     movea.l    A0, [A7]+
  1312. 00000DA4  4E90                     jsr        [A0]
  1313. 00000DA6  2F0E                     move.l     -[A7], A6
  1314. 00000DA8  4EBA FF24                jsr        [PC - 0xDC /* 00000CCE */]
  1315. 00000DAC  2F0E                     move.l     -[A7], A6
  1316. 00000DAE  4EBA FEA2                jsr        [PC - 0x15E /* 00000C52 */]
  1317. label00000DB2:
  1318. 00000DB2  4267                     clr.w      -[A7]
  1319. 00000DB4  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1320. 00000DB8  4EAD 3002                jsr        [A5 + 0x3002 /* export_1532 */]
  1321. 00000DBC  101F                     move.b     D0, [A7]+
  1322. 00000DBE  671C                     beq        +0x1E /* 00000DDC */
  1323. 00000DC0  4EBA FEC4                jsr        [PC - 0x13C /* 00000C86 */]
  1324. 00000DC4  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1325. 00000DC8  A920                     syscall    BringToFront
  1326. 00000DCA  2F0E                     move.l     -[A7], A6
  1327. 00000DCC  4EBA FED6                jsr        [PC - 0x12A /* 00000CA4 */]
  1328. 00000DD0  2F0E                     move.l     -[A7], A6
  1329. 00000DD2  4EBA FEFA                jsr        [PC - 0x106 /* 00000CCE */]
  1330. 00000DD6  2F0E                     move.l     -[A7], A6
  1331. 00000DD8  4EBA FE78                jsr        [PC - 0x188 /* 00000C52 */]
  1332. label00000DDC:
  1333. 00000DDC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1334. 00000DE0  A920                     syscall    BringToFront
  1335. 00000DE2  2F0E                     move.l     -[A7], A6
  1336. 00000DE4  4EBA FE6C                jsr        [PC - 0x194 /* 00000C52 */]
  1337. label00000DE8:
  1338. 00000DE8  4FEE FFD4                lea.l      A7, [A6 - 0x2C]
  1339. 00000DEC  4CDF 1CF8                movem.l    D3,D4,D5,D6,D7,A2,A3,A4, [A7]+
  1340. 00000DF0  4E5E                     unlink     A6
  1341. 00000DF2  2E9F                     move.l     [A7], [A7]+
  1342. 00000DF4  4E75                     rts
  1343. export_949:
  1344. 00000DF6  4E56 FFFA                link       A6, -0x0006
  1345. 00000DFA  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  1346. 00000DFE  266E 0008                movea.l    A3, [A6 + 0x8]
  1347. 00000E02  42A7                     clr.l      -[A7]
  1348. 00000E04  2E8D                     move.l     [A7], A5
  1349. 00000E06  2A78 0904                movea.l    A5, [0x00000904 /* CurrentA5 */]
  1350. 00000E0A  2C1F                     move.l     D6, [A7]+
  1351. 00000E0C  42A7                     clr.l      -[A7]
  1352. 00000E0E  4EAD 211A                jsr        [A5 + 0x211A /* export_1055 */]
  1353. 00000E12  B7DF                     cmpa.l     A3, [A7]+
  1354. 00000E14  57C7                     seq        D7
  1355. 00000E16  4407                     neg.b      D7
  1356. 00000E18  4267                     clr.w      -[A7]
  1357. 00000E1A  2F0B                     move.l     -[A7], A3
  1358. 00000E1C  4EAD 3012                jsr        [A5 + 0x3012 /* export_1534 */]
  1359. 00000E20  101F                     move.b     D0, [A7]+
  1360. 00000E22  0A00 0001                xori.b     D0, 0x1
  1361. 00000E26  2207                     move.l     D1, D7
  1362. 00000E28  C200                     and.b      D1, D0
  1363. 00000E2A  670C                     beq        +0xE /* 00000E38 */
  1364. 00000E2C  2F0B                     move.l     -[A7], A3
  1365. 00000E2E  2F2D B43C                move.l     -[A7], [A5 - 0x4BC4]
  1366. 00000E32  205F                     movea.l    A0, [A7]+
  1367. 00000E34  4E90                     jsr        [A0]
  1368. 00000E36  6028                     bra        +0x2A /* 00000E60 */
  1369. label00000E38:
  1370. 00000E38  284B                     movea.l    A4, A3
  1371. 00000E3A  102C 006E                move.b     D0, [A4 + 0x6E]
  1372. 00000E3E  6620                     bne        +0x22 /* 00000E60 */
  1373. 00000E40  1007                     move.b     D0, D7
  1374. 00000E42  6706                     beq        +0x8 /* 00000E4A */
  1375. 00000E44  197C 0001 006F           move.b     [A4 + 0x6F], 0x1
  1376. label00000E4A:
  1377. 00000E4A  2F0B                     move.l     -[A7], A3
  1378. 00000E4C  1F3C 0001                move.b     -[A7], 0x1
  1379. 00000E50  A908                     syscall    ShowHide
  1380. 00000E52  42A7                     clr.l      -[A7]
  1381. 00000E54  4EAD 2F0A                jsr        [A5 + 0x2F0A /* export_1501 */]
  1382. 00000E58  B7DF                     cmpa.l     A3, [A7]+
  1383. 00000E5A  6604                     bne        +0x6 /* 00000E60 */
  1384. 00000E5C  2F0B                     move.l     -[A7], A3
  1385. 00000E5E  A91F                     syscall    SelectWindow
  1386. label00000E60:
  1387. 00000E60  42A7                     clr.l      -[A7]
  1388. 00000E62  2F06                     move.l     -[A7], D6
  1389. 00000E64  2F4D 0004                move.l     [A7 + 0x4], A5
  1390. 00000E68  2A5F                     movea.l    A5, [A7]+
  1391. 00000E6A  2C1F                     move.l     D6, [A7]+
  1392. 00000E6C  4CDF 18C0                movem.l    D6,D7,A3,A4, [A7]+
  1393. 00000E70  4E5E                     unlink     A6
  1394. 00000E72  2E9F                     move.l     [A7], [A7]+
  1395. 00000E74  4E75                     rts
  1396. fn00000E76:
  1397. 00000E76  4E56 FFF8                link       A6, -0x0008
  1398. 00000E7A  48E7 0018                movem.l    -[A7], A3,A4
  1399. 00000E7E  1B7C 0001 C95A           move.b     [A5 - 0x36A6], 0x1
  1400. 00000E84  42A7                     clr.l      -[A7]
  1401. 00000E86  4EAD 211A                jsr        [A5 + 0x211A /* export_1055 */]
  1402. 00000E8A  285F                     movea.l    A4, [A7]+
  1403. label00000E8C:
  1404. 00000E8C  200C                     move.l     D0, A4
  1405. 00000E8E  56C0                     sne        D0
  1406. 00000E90  B9EE 0008                cmpa.l     A4, [A6 + 0x8]
  1407. 00000E94  56C1                     sne        D1
  1408. 00000E96  C001                     and.b      D0, D1
  1409. 00000E98  671C                     beq        +0x1E /* 00000EB6 */
  1410. 00000E9A  264C                     movea.l    A3, A4
  1411. 00000E9C  286C 0090                movea.l    A4, [A4 + 0x90]
  1412. 00000EA0  4267                     clr.w      -[A7]
  1413. 00000EA2  2F0B                     move.l     -[A7], A3
  1414. 00000EA4  4EAD 3012                jsr        [A5 + 0x3012 /* export_1534 */]
  1415. 00000EA8  101F                     move.b     D0, [A7]+
  1416. 00000EAA  66E0                     bne        -0x1E /* 00000E8C */
  1417. 00000EAC  2F0B                     move.l     -[A7], A3
  1418. 00000EAE  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1419. 00000EB2  A921                     syscall    SendBehind
  1420. 00000EB4  60D6                     bra        -0x28 /* 00000E8C */
  1421. label00000EB6:
  1422. 00000EB6  422D C95A                clr.b      [A5 - 0x36A6]
  1423. 00000EBA  4CDF 1800                movem.l    A3,A4, [A7]+
  1424. 00000EBE  4E5E                     unlink     A6
  1425. 00000EC0  2E9F                     move.l     [A7], [A7]+
  1426. 00000EC2  4E75                     rts
  1427.